Techniques To Study Protein Protein Interaction